package com.project.controller;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.project.bean.SaleBean;
import com.project.bean.SaleInfoBean;

public class SaleController {
    /**
     * 出库
     * 输入：客户名称，送货地址，订单总价
     * 处理：
     * 1、从session中，取出登陆用户
     * 2、完成销售信息的添加
     * 3、按登陆用户，查询销售车集合
     * 4、按销售ID、销售车集合，批量添加销售明细。同时累减库存数量
     * 5、按用户ID删除销售车记录
     * 输出：ok
     * @param customName
     * @param address
     * @param totalPrice
     * @return
     */
    public String out(String customName,String address,Integer totalPrice){

        return "ok";
    }
    public IPage<SaleInfoBean> cutFindByItem(){
        return null;
    }

    /**
     * 查询销售详细信息
     * 输入：销售详细Id
     * 处理：按销售详细Id，查询销售详细信息。同时查询销售详细信息。在销售详细信息中，需要查询商品名称、品牌
     * 输出：销售对象
     * 销售信息：销售编号，销售日期，订单金额，送货地址，客户名称,销售员真实姓名
     * 销售详细信息：销售详情编号，成交价，销售数量，商品名称、品牌
     * @param saleId
     * @return
     */
    public SaleBean findById(Integer saleId){
        return null;
    }
}
